package com.wdt.data.model;


import com.wdt.data.util.BaseModel;

import java.util.Date;

/**
 * <p>
 * 
 * </p>
 *
 * @author ycc
 * @since 2019-10-28
 */
public class ComplainInfo extends BaseModel {

    private static final long serialVersionUID = 1L;

    /**
     * 投诉编号
     */
    private String codeProvince;
    private String codeCity;

    /**
     * 投诉人
     */
    private String houseHolder;

    /**
     * 默认沧州
     */
    private String area;

    /**
     * 行政区
     */
    private String regionCode;

    /**
     * 小区
     */
    private String communityCode;

    /**
     * 供热企业
     */
    private String companyCode;

    /**
     * 地址
     */
    private String address;

    /**
     * 0 不受理 1受理  2 已办结 3 已归档
     */
    private Integer status;


    /**
     * 是否督办  0 否  1是
     */
    private Integer isOversee;

    /**
     * 办理时限
     */
    private String handleTime;

    /**
     * 问题描述
     */
    private String problemDescription;

    /**
     * 是否联系企业  0否  1是
     */
    private Integer isToCompany;

    /**
     * 企业处理情况
     */
    private String companyNote;

    /**
     * 是否联系当地主管部门  0否  1是
     */
    private Integer isToArea;

    /**
     * 主管部门结果
     */
    private String areaNote;

    /**
     * 转办意见
     */
    private String complaintNote;
    private String overseeNote;

    private String telephone;

    private Integer complainType;

    private Integer complainLevel;

    private Date closeTime;

    private Integer innerId;

    private String communityName;

    private String companyName;

    /**
     * 是否加急
     */
    private Integer isUrgent;

    private String complainSourceType;

    private String whoLook;

    public String getWhoLook() {
        return whoLook;
    }

    public void setWhoLook(String whoLook) {
        this.whoLook = whoLook;
    }

    public String getComplainSourceType() {
        return complainSourceType;
    }

    public void setComplainSourceType(String complainSourceType) {
        this.complainSourceType = complainSourceType;
    }

    public Integer getIsUrgent() {
        return isUrgent;
    }

    public void setIsUrgent(Integer isUrgent) {
        this.isUrgent = isUrgent;
    }

    public String getOverseeNote() {
        return overseeNote;
    }

    public void setOverseeNote(String overseeNote) {
        this.overseeNote = overseeNote;
    }

    public String getCodeProvince() {
        return codeProvince;
    }

    public void setCodeProvince(String codeProvince) {
        this.codeProvince = codeProvince;
    }

    public String getCodeCity() {
        return codeCity;
    }

    public void setCodeCity(String codeCity) {
        this.codeCity = codeCity;
    }

    public String getHouseHolder() {
        return houseHolder;
    }

    public void setHouseHolder(String houseHolder) {
        this.houseHolder = houseHolder;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getRegionCode() {
        return regionCode;
    }

    public void setRegionCode(String regionCode) {
        this.regionCode = regionCode;
    }

    public String getCommunityCode() {
        return communityCode;
    }

    public void setCommunityCode(String communityCode) {
        this.communityCode = communityCode;
    }

    public String getCompanyCode() {
        return companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getIsOversee() {
        return isOversee;
    }

    public void setIsOversee(Integer isOversee) {
        this.isOversee = isOversee;
    }

    public String getHandleTime() {
        return handleTime;
    }

    public void setHandleTime(String handleTime) {
        this.handleTime = handleTime;
    }

    public String getProblemDescription() {
        return problemDescription;
    }

    public void setProblemDescription(String problemDescription) {
        this.problemDescription = problemDescription;
    }

    public Integer getIsToCompany() {
        return isToCompany;
    }

    public void setIsToCompany(Integer isToCompany) {
        this.isToCompany = isToCompany;
    }

    public String getCompanyNote() {
        return companyNote;
    }

    public void setCompanyNote(String companyNote) {
        this.companyNote = companyNote;
    }

    public Integer getIsToArea() {
        return isToArea;
    }

    public void setIsToArea(Integer isToArea) {
        this.isToArea = isToArea;
    }

    public String getAreaNote() {
        return areaNote;
    }

    public void setAreaNote(String areaNote) {
        this.areaNote = areaNote;
    }

    public String getComplaintNote() {
        return complaintNote;
    }

    public void setComplaintNote(String complaintNote) {
        this.complaintNote = complaintNote;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public Integer getComplainType() {
        return complainType;
    }

    public void setComplainType(Integer complainType) {
        this.complainType = complainType;
    }

    public Integer getComplainLevel() {
        return complainLevel;
    }

    public void setComplainLevel(Integer complainLevel) {
        this.complainLevel = complainLevel;
    }

    public Date getCloseTime() {
        return closeTime;
    }

    public void setCloseTime(Date closeTime) {
        this.closeTime = closeTime;
    }

    public Integer getInnerId() {
        return innerId;
    }

    public void setInnerId(Integer innerId) {
        this.innerId = innerId;
    }

    public String getCommunityName() {
        return communityName;
    }

    public void setCommunityName(String communityName) {
        this.communityName = communityName;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }
    @Override
    public String toString() {
        return "ComplainInfo{" +
        "codeProvince=" + codeProvince +
        "codeCity=" + codeCity +
        ", houseHolder=" + houseHolder +
        ", area=" + area +
        ", regionCode=" + regionCode +
        ", communityCode=" + communityCode +
        ", companyCode=" + companyCode +
        ", address=" + address +
        ", status=" + status +
        ", isOversee=" + isOversee +
        ", handleTime=" + handleTime +
        ", problemDescription=" + problemDescription +
        ", isToCompany=" + isToCompany +
        ", companyNote=" + companyNote +
        ", isToArea=" + isToArea +
        ", areaNote=" + areaNote +
        ", complaintNote=" + complaintNote +
        "}";
    }
}
